our earliest ancestors - Turco Inglés Diccionario